System.TimeZone tz = System.TimeZone.CurrentTimeZone;
System.Globalization.DaylightTime tm = tz.GetDaylightChanges(System.DateTime.Today.Year);
System.Console.WriteLine(tz.DaylightName);
System.Console.WriteLine("Start Time: {0}", tm.Start);
System.Console.WriteLine("End Time : {0}", tm.End);
System.Console.WriteLine("Delta Time: {0}", tm.Delta);
System.Globalization.DaylightTime tm = tz.GetDaylightChanges(System.DateTime.Today.Year);
System.Console.WriteLine(tz.DaylightName);
System.Console.WriteLine("Start Time: {0}", tm.Start);
System.Console.WriteLine("End Time : {0}", tm.End);
System.Console.WriteLine("Delta Time: {0}", tm.Delta);